goody two shoes person - French English Dictionary